outdoor informal market place - Español Inglés Diccionario